A stand or structure for displaying newspapers for sale or public access.
A metaphor for a collection of news or a source of information.
समाचार का संग्रह
English Usage: The internet has become the new newspaper rack of our times.
Hindi Usage: इंटरनेट हमारे समय का नया समाचार का संग्रह बन गया है।